Skip to content

docs: the local development loop - #197

Open
barryroodt wants to merge 2 commits into
local-docs-loopfrom
local-docs-prose
Open

docs: the local development loop#197
barryroodt wants to merge 2 commits into
local-docs-loopfrom
local-docs-prose

Conversation

@barryroodt

@barryroodt barryroodt commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Stack 4/4 for #128. Base: #196. Prose only.

Cuts the docs over to the unified loop: pnpm eval -- --strict for runs, --mcp and --content-api for local inputs, canonical provenance receipts under results/, and pnpm docs:local for the docs index lifecycle.

The README and agent instructions use the same commands as the final code. No pnpm local references remain.

@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
evals Ignored Ignored Preview Aug 18, 2026 1:20pm

Request Review

README gets a "Local development loop" section covering the three agent inputs
and how to override each: edit the skills tree and just run, build the mcp repo
anywhere and pass --mcp, serve docs from your own supabase/supabase checkout and
pass --content-api. It states where the keys go, and that `compare` is a screen
rather than causal proof.

It also records the one live limitation: `docs seed` needs a docs checkout
carrying supabase/supabase#48364, which is still open. Without it
fetchAllSources unconditionally awaits the lint-warnings source, whose loader
needs the docs GitHub App, and a shared Promise.all turns that into a full
abort before any embedding, so a failed attempt costs nothing. Two upstream
rough edges are named rather than glossed: the seed exits 0 while silently
failing 22 reference pages whose sections exceed the 8192-token embedding
limit, and a local index has no partner-integration pages because that source
reads the hosted misc project.

AGENTS.md is the agent-facing version: which loop to run for a given kind of
change, the spend rules for anything that costs money, and the same
limitations stated as operational guidance. CLAUDE.md points at it.

Verified: smoke 27/27, tsc and biome clean.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant